<?php
declare (strict_types = 1);
namespace app\common\model\advert;

use app\common\model\BaseModel;
use think\facade\Config;

/**
 * 定义广告图配置数据模型
 */
class Advert extends BaseModel
{
    // 表名
    protected $name = 'advert';

    // 设置自动写入时间
    protected $autoWriteTimestamp = true;

    // 无需创建时间
    protected $createTime = false;

    // 定义表主键
    protected $pk = 'id';

    // 全局查询范围
    protected $globalScope = ['mhmId', 'status'];

    // 定义查询分类类型范围条件
    public function scopeMhmId($query, $mhm_id = 1)
    {
        $mhm_id = request()->mhm_id ? : $mhm_id;
        $query->where('mhm_id', $mhm_id);
    }

    // 状态查询范围
    public function scopeStatus($query, $status = 1)
    {
        $query->where('status', $status);
    }

}
